#  CAVS 17.3
#  "PQGGen" information for "aesniavx+ssse3sha-64"
#  FIPS 186-4 Sections tested:
#	A.1.1.2 Generation of the Probable Primes p and q Using an Approved Hash Function
#	A.2.1   Unverifiable Generation of the Generator g
#  Mod sizes selected: L=2048, N=224, SHA-224 :: L=2048, N=256, SHA-256 :: L=3072, N=256, SHA-256
# Generated on Tue Oct 14 08:25:13 2014

[A.1.1.2 Generation of the Probable Primes p and q Using an Approved Hash Function]

[mod = L=2048, N=224, SHA-224]

Num = 5


[mod = L=2048, N=256, SHA-256]

Num = 5


[mod = L=3072, N=256, SHA-256]

Num = 5


[A.2.1   Unverifiable Generation of the Generator g]

[mod = L=2048, N=224, SHA-224]

Num = 5

P = e481f9eef1eba2b995b271d506dcd7e73aab1b9bbdfce5b3b84ceb46af81380d05ebc25163bbe886cc193ed358eb888571eccfd28a220435fd53fa8011da8a8a4acd8bc3b014d2e8626e8bb7d2355387bdec89a78d7bbe0becbb706a3f9b9d3d890e87709700769060f4a1e86f6982e024ba0afb59719bd05f020db0b225a4b8609920277cd4fa5248afab3fff910047d92c00b14ecacc9191244460fdc5748f78f0d6ad0120edb2113a668d5f77b3863ac906ce523ae088d9cf44a2b18c544a52c3ad4272f4acc131b4c7a309d432f485a9b8c8ecf5ba8fd7431dcbd054ab7dfc93f9bdfbe35efb3e377fbbca52a307a6c5d2d5d273857f5fd00a32af3384d7
Q = f38e41cb53d916f55b90c78d364fa69678d2063a0237adab51dcacb9

P = c2e4647e318a101876dde83daa36c4d707ff5ac4d3216f2d8b444b90bfe599ca676afbcfc6fe34c376633bd8f0d8a565da379a653605762ec5abcb94551a48f6d0eee6064ead45d083b2a7cd969c5bb84ebfa18e3db9419cdf22c34036a2c385b40dbfb7f4df0b6d55dd3b52760ff06524745b7151035be0bbad245e1369d406176648a8ce7ecc181bb0f7409e68c37d424f7fad26ac2631f95a6597fe261c7eb0e5136c6013f4b22b08f4a0942ced0b993c060e94930ffb8e482ccf56167762cddb026907d2738211fdc3580a8434e0226e408898ef8bbdc77ff5bb51afbd68bf505d92b0c427a111f1d5fcc62c9e30813b493fd0d3bf9d99f742a578052119
Q = a155bdad1b72598276708e9d5ef6424561cf8e2d3c13694567798083

P = b831f6dea0f15af2fe003af76b2a34ef81da10f17609446d514762b172802fbea9baa2bb7c968a75f5e29447c7d0d79ad32760a4694cdb7337ebc197a58fa5a2973533ceb11986a4d685c30d2d3b27d9d24244cdbb8e52894f74b4a0eaa85534e4bc1a09137275275b0429491730dbe48292a6ecc3a9914ceb4f58ba53791095130e326425ea578ccf7442763e97a1474974aebc404fa2130f74b2f4ef641f7f5697114fddc19759c0c41e7388b8f9f4bb1c3604f25f3df95b843c3ff3f1c09ed5bf8936d87951c7aab23f90e8626ed4373deace817cc2ace46108ffa02dfc883faa1a2a525651180f8cca767ca955c7cc6c8c486940709ba3af9077fadcf97f
Q = ad20793315450c15dfa414f99f23286bcd1c5d6ecd3161c9e5859b87

P = d317c16ade5bf16cf1be27a40bc539df47b46e3df98d1bedb971768ead38f07a2dfedce513589fad57407bec8d434f269c246c7c1cd68345b58dafd33ecd634dd11af0d27240016a1011185fa8561299c2377554d3d5442320aa046317184c0f5c7519ec7f9c167f3222d20fc433d6d882484a5b15162b5ff08a88f7435a468e85f3ebe451a1619fd7ea88e9babbbf3780ea6fc414b8ef28079b884be1d1705e05822230666060066c5f4668b3334941611767f3ec0274fb83bd8a1f9b9fa5b27bacfef8f1e5d1208b0d4b9ba89cad5e43a7da5f8167372318a236eb7521d2c642ce3bccb8012808933dcb8b920dd05ae04940a7a052473452f7c7b23ede18b1
Q = f9557a8ea39e5fc9c6f14580c4a0be349ffb9b58d9474b5bf967807b

P = f4960fe9af3d8b88c611e048fb2b50421b314dc10d9149c63c867d87b5e3278fccde5420dc3dcd4c383f6e686f84343ff49ab2f590795ed2ac564c13ac8da7add24371d2fe271b18ce6c18ba429b52db701ccefe41c13914697c58f2ac7db8cc7f0558a0985360c05a3e3d86af989d403894aa0da4533ed3bad6a508e758aeba59aba9bd73d94a40c9fa4736430cd9d9fd5adb4c90f32b1f1fa77c6673558c0dda0fc437077ef74b6d6914811659ea3afe8daa10f8426057ce56dea31b83e9f3d6151d37d000122a9ff48ad1ba03e6b3ea6a04ef9044510343bbe14cd3dedb6f518c078428e0f24267220054fcf5b859ce2896d2ca62eda41a0a14946650d06d
Q = a36cd4a1d7f1829d58ceace8fdee0c01102fdaf4b67e1f188265eba9


[mod = L=2048, N=256, SHA-256]

Num = 5

P = ea80a111c52b66d7c57dab15de1312e2d600cbeb4b7a05f482b40eb5d5ff4044b84ed9d44b5088d260aaa5625999be4cea923baa9b22df1d6773ebd3e7409ba3d7f45ac5a8ad142cbb0e8657b314eb3badd1981c97d69c89ea8b946ca41be5d1cfdbd3e8545aac55c939fc056146e0413d307051fbb378c18bc8d4b1856f5b3e31bb180fc15ca04b93657cd23470b8d7d9807b83e8a1b0d67bb1da586df63568b9415ca9ca50fe26e6f41e48af2d783ee57b888fd144a73ef87d0766c2d0aea36ac7768075a776b01a34cea8da770aaa89c462aba9f6a9c816e8f8cae739919387541c38627383ebf29060eb1c6f68b127f03140b8c5cfd72b2087e86a28bb0d
Q = c8ecfa778e7ae20d15f1c29d8f4b0bb8839ec11f9ff9ae2e24599ff5a0964537

P = d739d2a120aeb86d30032aec5b1d3458292def02079958954d1c149429e30e334da383ddefbfa2152abdeb92cea69ca13bb96f6b5259a88eeb44c7ea64597d8929a94d1e910523bd093e8b7cba1061fd295ea1f4fbf9c4259fa1abcf98eeb2c6fe7c1abf2ecf4c3c0387f1de939c93df64812590ed1656cb306dfa5db638222b1d860823219257a13f437e787ec7d21f64a11d2c3cd723d56161475b1cb6fb0efe2b4ff7ab4d97eb1862e77304305281f158a532d22447a6710d2742a58ba2134ea7ef6000c20971ff9a53007ade8b31129856f7a522be09ce1440227ae7e12b78a3f86db81ad245094ca12231d80dd0ea038930fb772057eb83a360a0424825
Q = bcf6b3cea3329f7bd2706fd8b3933c7de8dc129452d3d3d2703697d07bf91fa9

P = ca0493872ef9b09d77bea8f031a9ce00aed3936fa6958a0e6a340f72d23d4d6500d4b8c851493566e9cb2f5d062e12a18be95feff3958191d998611fcdadee75b89a7d6fc0eacb008b2e2c3da740cdb60a95bd7a4b8b6d3c3f173ebe0fc1a6356659689b1db76f67759d14b7565df2b7f273d4cd163b8c4b2e66d193279d24ddc2a8ec9c0798460f978d45172223f62a4d02f3fcf1c0bc811c2f955312ef8cfe785adfee3a21015e968da58e96d52047f7c7327db89f00152b3af430b57df98f39c60d5687296dd3460b33035e3324f28ceeefee97be4f740c57b01c21eccfe78643667df6a6319b331676d8f83d843c4505e98f358926bc9ff9a2e81d3319c9
Q = ab4cfdf8133f5c0f3db29a853520e07e31d9459b16f00c40a3f095a1de1b85cb

P = f0fd3f94a221378b986119569669fcaf9f5d50143b23f5e3b068d89eb351c0f9a29d8db676be54d1497f7f1203886dd48e5e012a9ffdd5c57fe743da66337d1e0720eaab40a04b2b15e455221d32f92790d8d382fd0011e68b2f3d5b95148a839244308f69c5072508832b54758062932ee7cc03b78509524d725d1122b97237ba4b14b568d21694c892461d10f4dc1c23ecb8815da2b0d38c895f8063633916d4c3a76b2c0377618e2401de2cc10b04262bd66aaa612e3360e21709b97bcdc7ae635d463298e20da7bdab4e417e37935b52e3c7ce392fd5fb9a5893bd93287617883160a980c90c95be3bd26636f835ea6ded8cc98bff22a20488bb83cdf3ed
Q = 93e55c43aa6aed702d4e8ec6ef1228a3b57694a64701532d49515ef0624da34b

P = 8b99f8af25ee0013cace9dac27521536f42d21c97017c882f758464eff805f843bec3aa048b50d17dfa269d14926e3bbb6f217d2bc827e73ba7ce0c260f30070849155a810a52584981f94dba870ac548273ab8752b03e2bea6c2972b203ec74e16f2e82f9151a675ea0ebd5de52cfedea20312e9405c6dc4e6e4607e27cbc6729779214696b8e9ff0e03f3dd1f0ca642dab5d3144d68eeb842549097fa2fa5c7c8c3b315c4acd2122ca2f9d882090cea68c41dfb6c89c69eb200eb8ea78af451a4a32947124dc91e1f564822692ac3a38be4c86d2fbdab32bf2036a33faf75077f0f8843df91295d39982f65baabafc08198c8d939e9612a1ea390f33243445
Q = cd47b0070cc53c7acdaebd42c1c8eef635115a91713d97e6f5b34cdf9c6cb43b


[mod = L=3072, N=256, SHA-256]

Num = 5

P = 97697a59c0cf58d923f82e8ef6d3f1085c1fb9f762fe0850570475362dd4ed47d9325d35ccb33f826e82c6af4c2b528dbbb5816b86fa9eac6fe02941b5d557fdbcbcc02f6545b6cf0957e761f954656281d5cb6a650a1afebe104987375cfe3b556e5c5d248e560c7b019f3068b8d6f8c0277a66eb18241019f1d8243218944bc252f4f212bbdd320c4e00c4001ab23fe1f72fbfe33a4d16b54fc646f4f1d0103184dde805ed53897ea3c387ca6c0c8347cb7e9e737bb698fca375f00629dc722be1620c64528b5709dc44346fedf252bb73fb73f7f4fe3daade19bd2d2d00a3c8914b472e642983ffe9cb7260390a6491ae987ed63c21d4c54f677f3022b09cb4f41b3d9e4f6a26826f5c04dc3a47a9eea872e18a8067485c6c13796c37310232b5c25a5866b49a3a63756f25557fbea4f7164ea1710e301fb4e4b8272bfa7fb23a6501420ce75ca3b34d2ddd2b0aa622bd494d1821fc1f56f4666de5bddcaa02a481ec947bfbb82204fc57c6354b1156bcff5e7f5290f48cde526bd1fa90c1
Q = c3399fec14d5c7cc29fc9ca2364e70a21ecb77265ecd64c170cdae1087664489

P = fb49f8830415e6200fa16dba8d12fad6c6f27e904422fe12965979ad1df6f69c665313fe0c7bacdb1a060708632530f18b975b6991d89256928f7ed8eb576d183faaee4be63e828eca72195199fbbf36b41d41cfaf0609ddd3e81a992088660fd349cd2720304976eb5214e0e0dd0876ce664e71bdaa2ac68a347386162714560f26f8cda69839b97a8e568c93f4e41e71fafadf7ab48e5b6b66b28069058e5f0c62d3a39b82f82fd35c6527b038185860e8f3260233b1f3b3627858da24e3bcedc1bd63bb5dcffdab93eb82c12fce43aa8ec044b877a3b76ffc474fae57ea6001270b029708482f61bd56de80aa1a889a05987e5931802cb3b6f0d644fcf3d9dfd1a3985084f0b0cd704ce8db15b2a07599a2eae67682893f85e1992528c6907ba5afc16aab63ff6504b9af6937c76c7bb0fd3e89dacbee5bf03df9f1de895171bba9275b80a1c7ab7faefdb6378a468131fa94702bd712ad74cd2d58d5d379d129f998291a25f55f5363ba9d68318c047cd6dc6609b85da4cc47ba7dc750f3
Q = 91d50ed742e87da152d114bd2f89d62da80801f22fb631042b332763b873c9ab

P = a5eef72c48de986d48df50d6b804042c775f6662cd89d16b7f0de4591f90f7e4601c07645f4fedf372f4007a93c157928610ca48ad028dbfb3b979b54a46b2343e3dd0520725d25b6646da3278171eb67b34dadb2d8dac9ad7e3d8b04f022819560f6fc3becd15ae2192383b64bdaf836c97a94c4ccdaadb628027ecd2afe4383bcb9826fc3b357855ada06976696409aca3d03646e43f557187d7b54167fedb29370edd567da9727354171cf702c6724d116509e9bf5069dcdee2391d20e5e8e40eb0b960c2432ee8a390878c84d64c5442040b683085c3cd62533a64fc9a83ab2af2bcdfbad74ce114ba81e9bdb60902f721487fdd8443d0c064d9d5479a412841ec76923d5324d1d5d3ec7a0f15d1cedcb0a65a6f08c76dd0bb52c485fc327edc19b8c941899a6979421a5aad78e3f3d89cbaabc24421d822ed8b426a785b255ed4375a942da97fd1261e115af0a5d9216a0133bc650ec4f3841b728f34e18a03befb4280364c4db1be99ea64905289baa27ab8b431ccb1c859a8f0c912fd
Q = 99d7d98b0f9da3ca752ca1425ab06c4f8442ff271e940fb82ba7bf1111cd3477

P = d29f910958ed2cc619d91b34b172554e009484b47e93ac633f5f686a0b44b51c520100a3cae98de67909742bcb14142ea48d28d4f1bf4193047f2e5e06038a74f219f84cf0b7b2cc1a0f6fddd386e006422aea193158748ffdaec794b819c3fcc1c825314e5a0a5293aee3812f10b8186e46c20ba5b0070664d24eaf9ca6bd6397baca3357fa78d043ec6747f944f7b29097575d28ec31a7b0988a8f55692e4ae265eca0cb7678ef7d971439447f7dddc716e238eff503748701e895a470e9f6c1afe70af2e05f07f6373716af222860dfbdff92606c3ce05f63616b76a3a14582a4ce234ab5ee2c56833adda7b7e6858f068c38590f674eedf1b6eab42bfdadb2419cadf154eb24007e7876b4052496b2209cd942fa36b9b61296c5e84b1e09c351310bdf66ed73685c73503e1e36824a019f23a7fa40a40f89d1c9324c642698bed2314734db503d7d5d7230c686b5d411ceb5f1b3735fb3230a483e173d047b050d6c9728b74621f11a866c8c4af396920378da96a22737f94830ef73e585
Q = a682f0e621dbfa74184d7139d5a93ea29cdb9cd8d2bfdf9506d1a164aae0954d

P = 855a7a4aa51d5270feb689bb795784bfa1261a2d85443c908d1f1fb75577ce4a41e285b962534a0b336ac2239f0c6ff3a594325b9a47fe4b7093fda8464e4e6c48fcfa27be9455cf96f470bbc80c16627d4b8c71d15db224ac123ec0722bc21e8c97d2c3928608b93660f188a5a981edc7f230e1cbe7e6249cb969de79acd7db2a55e411ba3e1c315174792312d913e177d40a0a3f03b774949f2ad27af184f352641161ded14ed36e19516ce8d80f9d76f7b4a3a4d82fc0397aa92d3eb97bed4b185bfc41cac5bdee58f08ff1aaf7b73829fd063602d3d1429b9d16832433878c9176284b0cd273a067af8161e6c4fddb1ed2abcdab2833ca6734da8108870c9c3e391a04877836cd6dea97ad0c41f7c0edd22f30f7cd616dc27c6b3161ac1b1a31b65b57359ee651540454e793bccda45125c235854b9005a63cb78e1050fb1109993d1578a9fa67022a53b314047cd65eceeeeae5e13c93078ae7cffc90279ea565a997872652c0ca210f629a608725ce617edd81272ebc9a3ef8b3039d2f
Q = 8e473133f59510e135a41668274d5b942040c3fae2248c5fcf57a791f6ac446f


